10113158
3365413
52421690
62507031
72162655
97576287
33946327
90812269
48134707
25093706
48312571
41826934
98715848
81385822
13154657
51364811
25902253
71891165
6123820
14774057
51322946
33903246
69338439
65053439
8770953
86053331
94578551
6277531
24508580
10796839
44745383
45179930
41907808
7874491
8651639
35727169
36839447
32188187
38666360
1165736