35755890
29457166
99953513
63577043
16281211
6558711
26912547
14568926
8518372
85184098
72987207
83114791
80795257
24329088
62053973
32545165
34552046
89481571
74106097
49778626
57277304
19978853
51585512
36313152
62102180
81497387
14867918
15738483
43979679
35551857
3651478
60869056
12273119
42849841
97414883
35438735
32675302
99838453
63061450
16349211