89083430
23259081
451493
66016584
97937794
49096168
38593943
84594517
7993347
33312722
79749055
19481369
21265879
29891947
68134967
17808375
15903060
49312407
1768042
141080
8632908
4281362
97035004
65814632
31733140
16191078
64225328
7401213
55961671
24085967
6814648
10944784
46731944
67861265
67937615
43927161
2405774
4033506
38569189
46266834