3205314
97917607
1082523
94261338
51634365
30174097
26776371
70614930
9274470
6059631
48643195
70264712
15675043
11246769
58025893
73415805
92676842
28857664
69661063
874372
5455451
10317387
65807567
73713385
75375592
7506828
59407889
22702441
3592490
56317525
14768067
26373358
41115741
10681104
80349412
76529160
92105166
83383030
85826027
35768613