98354691
6996259
83774652
5436002
63559199
54479564
54118242
63954007
72833801
2031408
38584804
1061222
55132742
18516637
63727950
16809807
19049681
5631048
42408383
64501184
95188436
20385876
38736442
740924
71121497
60417813
43284910
25856773
3981029
17137452
16397268
58709526
26349556
62886275
7987846
20595751
98434684
56311098
12868032
94525038