59427868
69436131
41129086
70147483
72803268
77601159
8289704
50813645
41403519
86561581
79293929
61571882
3061850
79349746
59527962
36859251
7940856
11019540
25875462
73147433
27739406
3027815
33655346
54265079
43298973
56893550
74609179
80075082
32885719
8247418
1519729
35882827
89674487
67459141
477432
64972235
5094741
4754956
98524001
88546232