23717774
70486668
13083268
37554192
88442419
52328259
42909800
7391605
25635640
84819732
10115023
10671154
27994972
85088416
92587392
17332720
55101233
15002124
89094871
29312333
61065856
41159591
76388456
75113782
32562712
32494921
81211430
27818869
56713007
74071173
42774958
12679388
21332129
96079358
95498127
91258580
34253742
17137126
38119640
48384987