89269581
41931530
51623365
34827901
12589989
644881
58772534
79084776
3214379
2273951
2775319
91638046
5156408
88136920
52832233
86945416
67846706
88659135
98339595
33055328
75374383
63295654
20793757
1509889
24494172
12143886
35149788
4774978
2319016
51718079
45299419
89391628
24421733
25126084
23919443
47778367
473910000
28721145
37267630
70783323