85058087
39358261
11279605
18926665
60226903
32207611
23757417
33543847
98616671
64633399
5416922
28257656
75755288
71588086
65312244
76349725
9044661
93603630
85613096
25803830
25242229
46272453
8145296
33698153
60551281
39088955
9685367
24238359
53338113
49168132
68118997
22247857
9611082
10577247
24874552
78056809
53877590
41418657
81326891
62179796