44965543
26687952
7085455
1628092
53229618
4788816
70866137
21664268
14052740
6938849
40879004
4207929
59194731
30913540
22939660
37054503
3403134
41892701
75353010
42051313
78678360
13844163
73318394
86237805
9632149
12132533
41206817
97887466
9492536
61185986
13688301
32008467
4526913
3002379
15648400
85693693
82949658
38636089
35963219
72345967