88731298
6946756
75868445
51065543
191530
6009664
50515175
63675017
24659415
7132968
47715066
825959
11873037
46525718
40778493
6453532
66141675
21984516
95059320
37904905
49991725
78878383
77297347
5656465
73202373
5397259
97208162
14844758
3115234
3785299
26497456
80026038
6727580
60722343
4906997
34735386
31471520
21239197
4669664
61352125