81587206
5192250
32867808
27731342
61749613
1464519
18707683
59215152
14287534
2941129
94977104
81546681
71587090
16069675
76159860
32075023
24109239
19123736
90592586
5628912
87794505
74514212
96695594
47429263
75435257
86316877
46293360
8288804
56215903
86179586
36973207
7485222
95885992
39932654
86031744
82939984
37795222
91109489
87229146
35809091