16397483
77536357
2210900
38095211
4360566
75835701
78129776
79617354
4371154
63929623
2802813
23473501
2451523
61052006
85731852
10679214
3118179
48857634
93201042
90113068
72071875
57241954
8567937
6797270
33003082
11781627
84679736
79897960
10735484
9341624
42616097
61195945
43146808
58783162
19091734
35131746
36263380
90382454
5107336
3456447