3002196
10083603
6474651
7776129
62815192
5499214
72625001
74166562
6235243
45288750
56983557
85551088
91214706
5238330
78046461
74653027
23081279
81305026
9154776
56536706
32047683
94377592
1870254
1105596
22486946
61248108
55119760
32981814
72871631
50271433
29523467
79982316
77355060
71694174
688473
623816
8027196
3287520
822781
83068788