43561940
45297566
60743687
60222357
24251952
61445017
70791354
8894750
97148166
98106830
81999528
2228851
40787305
6956300
50524741
9175893
29575312
71987164
97768926
78167588
98269458
51102571
79578316
96373836
65564863
64452592
58893768
74129620
8512956
20447237
84642016
96965603
59316906
52553848
4191833
54811913
4176563
10983742
2715375
56217936