3323118
4176137
261177
10904169
9386876
96573702
79292042
49297303
17566387
66975727
23523487
50435005
79252759
85137769
98729113
81059073
24148949
11366692
32912643
1974014
91346787
33069435
48324604
64551057
39033305
47155930
52957421
51845850
78534900
3999875
37041031
74643822
8303448
34853091
11331273
56051837
32011901
13494636
88963218
36369012