21338564
42866127
36563899
45718566
62509949
42147900
33586421
81209054
90797959
87794844
29223733
18699377
66806933
69072247
1502011
50668393
56464681
12031370
44907248
48723518
28362580
23468615
72916786
11785720
26008405
73111723
44978272
36567697
72011915
63622333
94107864
81991527
50659233
37252419
1606189
33906494
3919346
72918616
94979973
18409793