1093521
35092535
72625333
22419238
89489769
6884097
19984352
1539073
43498265
84553231
2884191
44014332
46808375
7053974
83323056
50147929
77729040
41795295
36509451
77196501
42626323
28699061
55754402
83357643
1396669
37978508
1401681
69473307
87562812
20157879
6592811
16331925
54818823
69278453
59754861
10326649
3216265
69089885
2489490
43158440