49076213
64452697
48446569
31222578
75841942
13062204
11067300
63621037
21465518
90314084
58941385
94491876
15841315
68855740
83656993
6211153
40388901
3783178
46962119
52867711
97322771
91773707
81961013
56053499
48975429
92102979
9478855
32665090
33033796
8337415
6201058
67421201
83516574
24083453
60127113
1629512
29783607
81423001
32571116
14325400