18577123
34503630
16328359
86144141
83461841
59053921
19251530
54698266
22197190
15649507
83644042
73095199
55041083
13236225
3016780
56444913
597596
17539859
58776012
60391271
8895224
21788597
40084080
18144126
553097
35145942
91328418
62398031
2083615
64466960
85882124
81964286
26572876
26347060
376730
77307905
3157605
44688515
81651503
66968784