22955295
2734352
85035715
66829449
20283540
61392179
141762
19502264
915387
946372
34359440
49395412
34589385
36871590
54414514
99453029
33515044
14677694
23009189
56657781
58582657
41583410
58572574
95699010
84925765
40862290
54433333
10376353
50399997
50083776
12503099
31882059
72984621
65069838
16513931
18754482
71969945
98415125
87786178
56567784