94931795
3292101
2168059
17554408
3404913
84439633
8345451
49868369
75099123
81425711
3105697
61223583
49273791
11138728
33955016
64704504
35479389
63007565
28202523
42705328
18564130
73786532
25965256
21787773
32128942
82257902
61446007
17299646
84202877
48776099
49174407
22662041
3886322
82139792
85131420
99278824
15039684
2108506
62621940
22585460