34498400
41455526
97017641
12608376
29095207
62506558
26861487
72696365
42263194
39442947
19793482
22315074
45253709
50688284
47196410
27468419
30694414
10508594
88553935
6902852
59341763
31876890
87878015
84826984
11462848
77914901
79867556
73049205
11816328
8198617
50433190
61996111
96754616
21418611
47942297
85205
1867418
23453108
64862959
54687012