58352836
63525029
37878086
82546040
78186371
45314382
86196210
14041993
89475023
70068230
717863
70095575
51184123
58541752
42998986
44914949
92173235
58884754
43556134
4238791
81779183
44464445
31846680
79942187
10986307
32311539
52154647
87643995
64712053
6053935
2969578
81406327
20594607
95244710
34867257
88399503
60268614
3057169
18945287
96015332