40249883
78349141
6452776
21698280
44653215
6679757
2172239
2330209
15414722
50113086
1065609
4731581
29533996
63061300
43106027
55014291
90487948
47713980
42415233
45628764
76688152
58488256
7037986
10505620
76774150
59376412
82745763
65429313
32751545
91795529
7686267
8519570
6707574
63838731
93547921
23535594
34398727
9699734
70094156
37642231