47551319
96757880
65592326
30092476
62244655
76753551
89829652
52702157
6711207
97411943
18204509
62394702
76327862
3467128
63837224
28368568
30977775
227491
19201598
25862848
90216936
24234368
49516274
2468998
80455216
20454073
8638225
38036351
4303586
58221584
2331777
5887247
49019679
13989823
344096
8508090
89285801
67537309
318768
1378341