52401676
14439469
96198422
67177254
4055499
92817314
48151031
6727768
60865923
72165416
17222896
35248311
65526593
32778726
49217291
20392757
88285957
31575317
90807107
2973701
37766608
90816958
38015237
63378561
20196349
26319914
70042060
70963035
61062455
8040547
29572222
91318421
4934677
10432351
96734642
22066230
5466686
78784106
16423306
59233672