47682700
4671992
88327681
7648946
18663731
34942488
59097436
36845526
87289114
34293094
1273306
49255202
43847609
96087416
46752637
271690
39048365
21474285
13989611
54644912
85555903
83051452
78097205
30133756
99172709
145470
72268246
76326655
56636505
56187272
86024391
53434115
55854708
84349617
97549325
35222049
3971625
94235415
77573768
4715758