42572002
48872592
1561548
34955196
8349560
98182550
61792263
809754
7816945
95481918
4238002
28163734
59682940
75897848
72617795
58552347
79669133
70859389
7213399
4632955
27601480
93364310
36808632
80626465
88871710
25417555
89057255
2776163
31522932
17087446
4376346
19977329
72637209
21735030
14315518
97717473
86286918
16048564
49385757
17341887