85103292
10663566
98141529
2728330
45025826
86118714
70032866
30344034
81454696
3524568
48175781
48937557
50879179
74619133
74579911
81094644
90421873
8554309
25099668
850513
25317000
4788636
94561630
8476207
77097928
22714725
12436142
38665074
26583161
11237209
93363467
69435837
90217592
67726250
5602904
33824449
19448776
80731357
13523320
73544902