2985300
40201941
8867719
47274137
1185840
49198993
35894924
73789219
49647005
4996551
8782745
81186739
69818852
8112112
67802843
54369576
20038340
54283729
79173617
47629601
45242858
87706374
12429918
55122512
785442
19496108
16038234
56182383
21598325
11178941
30747649
41094519
29188137
37085378
55996492
40943992
72463940
82468892
42503012
56906226