89752352
45627865
90559969
31529735
13046182
9784121
1042982
71139822
9614971
71385251
63141049
8071093
28533280
69429433
68287566
69915114
8928200
80338411
7311576
88917555
36668206
81265577
45895386
50705616
3705297
66485223
83178526
34841671
64402463
89546203
39665924
5884557
42618878
4691037
46925591
659773
91354650
74457261
3669657
89067578