21292909
92186727
33704980
26754885
30682046
75729125
71471734
59515970
48264756
1187154
96746804
51997998
83422375
69696256
59758657
2261284
22094994
99487455
58206836
54026358
61338554
232299
35494061
3262731
96098191
77563754
42958888
45322237
15463200
25374615
23641093
4168457
91105679
31813906
16199791
8836722
1535985
64581508
48895730
81463454