61669341
85857562
39932172
65121061
16147134
50382510
23748086
4163801
84285800
88033308
67975936
19004998
32967578
19096025
5364966
28346419
40555759
56492382
8302461
30329259
9747015
94003203
92479474
6455194
1876207
74561228
67584558
16091883
8465005
19286659
49989995
91003341
28722314
75743359
92295126
18788040
87589438
35615262
53415068
31649988