61842242
5254810
44715205
33751092
2269355
80521471
18663834
303154
20495816
32401513
83501196
94316627
46871407
4624442
69028500
94522861
34106799
46542386
58424558
14741083
67088530
4301878
32237793
55938936
92979668
38222490
14564520
43052131
56136684
3463513
58259229
701145
33294065
8769904
3159374
63281040
45549231
97657906
47025110
7431938