31019602
54038601
48188394
74133058
41588337
70999113
42279226
53982029
50426954
92236972
50672366
32447442
46397498
21154298
91313847
85723307
99548190
60069390
74663475
51637316
80771755
78233909
34061474
15391049
1269573
74667898
50045989
6299501
584376
11987181
97898354
32285641
7138929
57186932
8200722
85448300
23638738
88156618
7061897
254314