40002440
65322622
12277455
2219494
40992386
47798918
98402417
4072884
82871873
23518109
80106035
71327300
42264475
71053138
98261283
63212754
13144679
78049320
57892519
90417154
8578730
19775901
28974812
34109067
32892216
62359794
19102978
9036393
78788748
51871913
94061837
35259304
42199089
37482987
3031184
93105892
62829992
69569362
31411108
45453804