6996073
19317021
95206704
48315544
9012650
92355819
69864593
18513292
59589077
34265944
51678798
86199940
95966971
13423688
9255882
47096952
11788830
69131187
3102590
36971613
80408345
84814306
63441576
77643491
4733767
75955834
64862971
4281766
14158224
88139020
2768037
26747377
74792769
61575391
93529914
75662256
72735857
64508043
11621384
71959120