37485118
36226524
36102265
8902509
95322667
86547612
48964855
89139633
49251282
61061995
51707855
1905046
44328556
56266316
60933835
8644618
94627681
85388945
85368187
80326515
1838634
2688623
98253922
7066420
42756058
7976995
22359901
29476526
3710708
81729940
65689669
67096200
227426
1125502
96672697
2833613
7769640
93384035
59778695
25986049