1971872
94684456
31041749
90494611
17647731
67035422
2063336
11575750
53269281
72018917
65493638
3748348
12502569
964213
32251181
59839559
37161562
3274053
80294883
89631355
69746404
13015377
81568822
49497259
88515778
82887445
5814482
82876674
7494325
80184017
51322287
25135365
59696033
88018543
86531144
43848312
35282472
37696942
29353804
96287064