40196144
87023911
86788881
6594287
2621374
64688138
46267399
33869827
22037383
76711494
39244073
34725360
54603240
7499776
9317330
31352307
6507422
899967
26977157
76265492
65052908
3229786
74246735
69614472
94056274
37153414
84878421
65007326
31954018
20819254
29939666
83712926
751142
75544773
67779159
82124585
43692269
60302562
66419698
54308426