34633568
730412
35748967
32271130
71237048
96879448
54973104
1151791
70972034
60217035
3764813
65757845
15137460
68287591
76464462
22075206
74753161
83921726
27798650
90091249
24903813
6042946
3172742
64057176
13374617
55301153
66848007
67968433
5975909
4697170
12701345
95564800
25054544
46312658
51321553
95238826
82844625
56563556
66191909
85512609