20569190
31856132
87807038
80361915
43156089
38143456
43507994
36051050
26342562
12822600
21471551
72512350
53731773
16057781
49066696
18048080
95542
91684803
95986361
4229082
6185038
45049017
33069777
32435656
3623304
62206956
49712844
52257497
86186977
75472892
41339408
67687106
48979974
92206654
8347993
17198766
30457438
75593669
9827710
68745237