2306304
60825267
3104041
23717848
93802408
29344136
64686996
40278180
55109295
98845955
40442073
20045244
30788946
47353803
5841453
85782118
87017933
89556969
12658061
97530
2991546
87893031
63048000
56039081
8015719
88146311
66941310
55123681
55138226
75567942
70452515
2307239
21646539
60307034
22263206
1126064
31998795
69614061
295450
19824518