2673736
74699062
50398136
60781205
21654388
65873291
28447357
35238566
25149491
4950831
26578293
8051427
50901613
85491801
16202886
63449512
24401049
20597952
2298262
34391246
13314240
78681245
16251163
4943213
85393521
35898837
3665268
97368117
10476470
7021837
82234579
2622933
86346198
88817839
19589214
26844213
11945607
73581890
50239644
24302078