11286673
89597
16944066
64217114
30435253
3736779
40056095
95717210
46009544
17112210
4214572
21546401
42748823
68594574
43742057
93867504
29653425
84097472
9091140
6456186
70601970
9067747
22157817
92506485
31604938
33187602
76255771
69261218
84473294
79887156
2361491
69644241
96066695
77505717
68389598
53607639
25478173
66605173
53711241
37286