86338128
14441492
284635
44004711
32384596
53529606
25262474
7454869
64293556
66254024
96436402
58778382
52994096
96574254
91165835
73945823
84024966
52711380
95318588
16976804
43833432
322433
54043387
6412185
2525527
80097028
65227083
56153035
60934534
85474161
6135130
3536126
23238712
27924638
91653063
55888875
43409079
92545191
85749723
10756178