51379467
86632572
25281926
52071528
17474196
3555440
10153487
72891312
83259047
19746069
80747984
54193488
91419636
76648450
4743266
55627455
4246784
8583347
75441227
34801359
14675907
90101214
57878151
36922280
22102347
62445896
79481350
52638146
81479233
80721578
9358533
4097974
6892524
66977679
12019940
14538469
10951526
60975804
96528978
25253235