59712489
48567248
91396037
91682401
38405797
55596128
75301693
35164558
4146209
3319271
80074347
7502650
62799431
5289692
38582370
88457252
22442492
87077122
41803502
95362236
68011535
28128252
40683692
22964702
32084133
96465978
57566828
45622746
56265702
63057790
55498099
19445955
3634785
26661200
49898551
54655909
81694026
62401095
7941448
64961760