43934195
50245699
67905991
48437787
53958511
72987948
66411387
77685738
50615359
65746256
13753333
49243042
48737172
62716879
46531037
6663501
17568290
80212234
37815343
4143380
8633321
48856981
96495739
44626929
176203
5598277
15926877
90757519
56056735
2617352
87848394
56633604
90261598
14347543
3518816
99917601
74295653
87769009
47784441
2104282