3185356
83403225
8621510
1780759
72201031
21123455
95203980
14037432
56767237
579554
28996140
16409762
70564756
9386826
12339749
62433313
70305590
32428543
82885051
30499458
11981118
89122
9814508
83915421
90901505
56728726
6329268
70169219
16759569
21774596
17401843
54158911
1314566
8081738
89939167
78141931
14286242
58648087
1705572
21894709