84219286
26189899
85111602
69825086
75972203
68467750
43248555
78739820
59611002
50256265
29363158
4251337
18226696
81981854
2531170
1881101
386166
6849745
42909443
1704216
10119581
11152850
24362606
66887027
59161828
37083485
16022185
4264446
78656942
705118
89694265
15001596
58207072
1326393
77462132
16867242
65991189
69789569
4526143
44027229