70849255
5083964
89053935
26276903
8690621
89783253
6255346
52715120
85179813
90046007
27906854
5260798
6326274
14914676
62231962
9431867
11775355
61124740
73553411
8507903
5021877
51063448
4731899
33952030
2812100
68827217
23051156
9935120
88675224
48851452
44425266
41633696
32798596
33081557
36969654
44178200
26848363
44585213
56104271
80355146