5217993
87075629
69915135
5106118
97644490
1181475
40752239
1751449
11967690
50927516
86459186
33864131
77481654
7428209
73956517
17142401
59144662
90812263
52578860
63824183
72004346
44005246
77904330
88933002
4609614
35766407
33585562
89114234
3944786
32538014
30945028
76126969
14311193
3324954
19025038
58033992
75449913
30667131
85696846
48004675