53573571
90754527
81239159
4276835
47139635
47076062
90134169
61151285
23116122
5838933
68543166
92166407
50294335
63161630
87795484
72436506
5059180
61227633
92217
6445814
8028292
43295444
1538937
87463761
73511820
40716236
84041160
54379211
77847242
92969995
5528406
20292775
75302883
15649452
13971735
91415464
54783883
77887319
68613172
30811496