50232861
96688557
10314845
3474493
75444640
39271708
5383096
41494555
43546845
9176225
59071645
93432403
75984795
31836502
4551118
68333763
77086862
7770499
40638839
1406250
82849915
16185690
34124282
68316594
87504220
67249647
18614440
36078973
71824207
43967719
22713641
6518401
30743199
60062834
883682
4455449
72404846
16645064
62369330
5365301