30246366
92404880
97969321
45374340
66042135
16973063
81525986
71656468
15278272
59624250
61022115
86104824
13417774
48785609
54807983
66866707
41645187
8553219
19124142
94866763
57973250
3066977
20815082
18271473
33316941
15662668
48028848
5894245
97372167
49054877
89575608
67656764
16273675
79551865
57173445
45879604
46099783
96233602
5106401
83667062