13469460
25636242
51426308
48054657
16749854
76653934
8557893
2443913
18045639
24561296
752566
76957338
36252930
37769559
32309708
48482889
22011017
3512116
39353836
40116142
25896455
97722379
87164842
40373505
7872884
64117890
56863584
93674945
30957993
81018830
50343441
93576353
89452036
36793548
21453118
39433600
5430331
69647448
6420652
95684752