8334274
52296687
39115477
19902154
69235199
40136880
37508882
28706875
3065374
99128800
49285968
1827820
59577327
41961277
37686953
15239590
79073086
59649684
29804151
25551824
5911618
81482816
14818454
93023420
65569945
21715308
64735169
23417795
43887583
95845004
88616
44587969
90618308
3418725
4991888
59454424
64688893
88879689
93162342
27004508