43215892
55418776
49604542
52845168
27746952
86047387
80724383
74387181
17726744
9408660
22623200
60861887
23503068
22676246
62417050
31644478
73572096
72977700
36457420
33731720
29129777
23885916
23467542
3783617
36996565
85206617
69098494
65455362
86567270
74106695
22883827
44717987
44333140
50752052
11453861
7346527
9215265
34037917
38648655
24972575