55333096
46483042
33276177
53194744
8937478
77424244
27994126
2081291
47389649
60565327
9631459
39996574
58346555
94273350
62366461
59242080
89605696
37117449
80026153
39958514
29153321
9978216
26792033
6188409
2214996
87157841
95804524
25514350
59251531
78903004
24225866
67933173
90378447
6562665
66209219
67576487
54988225
1261427
55376683
90414419