45569051
61172031
74882348
66866612
61549482
68887944
99435408
30095317
2089675
56749387
9161660
9934222
81841418
4141832
73168506
48104115
69013286
24815535
23676469
49336577
93974194
98913616
56627285
27634616
72757070
33601484
13081742
23605916
15906527
27812083
69333998
63128395
83946423
6604332
58465100
83945625
92569756
10492089
2270604
7761389