33589569
83552576
90732097
60213996
4413280
80106062
96952972
40609334
65944256
96184286
30631928
78403478
13616181
47684822
46163039
21692228
9760423
44256209
86511086
18117802
75158893
92866844
22503179
60617224
140859
22898485
14839015
52625493
8319189
31185194
13797643
46433596
53254259
27982288
91039369
31474640
5429990
92523642
35078211
67089057