74106241
15663593
87778520
85198951
66221295
77155617
5393667
70324823
28376021
29003280
14923907
11969810
27489776
2856505
75542802
55086854
84811182
93605627
40281082
39432455
34797616
7420751
29731395
327450
81839282
17903321
3275239
22741851
158862
53881212
1816687
29428379
6793508
64766718
98122800
64964067
5508527
66901434
1632569
99685266