50275236
41218888
24851668
50167202
2061058
34431425
3276401
23591659
32691628
95747929
75857281
30671735
59872005
82617086
79655026
42154135
12113540
52564343
10921784
2598726
47553458
2863007
40722096
74834429
69604903
1645937
5263008
58786194
37481925
792624
12738485
91475072
95647
42494939
6035244
42481708
67532166
32054520
96061528
29273414