50967423
69114084
81454947
11977030
89545080
81786430
85871710
65519295
9919130
90994439
7126192
4514567
88028480
17986124
38182280
58363227
4777874
5029281
50698309
76719622
81987351
85659861
94695348
43649768
55409085
60749668
69362930
2963210
30706184
32466339
30042103
58198179
86488945
16698462
95693121
74788584
17565525
76192293
14286526
83294673