49164072
70631532
38451364
3501692
21719445
56321199
16921110
51115434
47091646
89004673
35634083
97058276
336870
93455051
51814626
52685702
95615495
1154485
66629787
44636650
9899172
9236806
6392966
41026696
2857572
53148705
36411892
19649371
63763277
3611698
89712890
24771508
9081229
22559261
62831253
53621993
4613233
14879798
91527670
19048544