93863588
2155976
11036395
81791783
44078467
80066632
15839683
3202356
41518872
99799656
8215289
34102971
34086043
33978601
9674248
61576575
245574
93698632
1337383
64308650
67369503
89074651
9157256
6048626
8524113
4191831
16703070
68763608
31577103
29056715
58585394
71542458
15807254
2683332
38883852
24774153
2853821
58121279
39151434
93546426