542378
59821552
45798704
32622251
13586951
694154
78493057
59607686
67548318
35013172
12766760
23388693
48209585
60765133
21259236
33918956
8745443
15059227
3507818
95649722
77991450
10311093
72591893
35056019
13346892
7854261
32475731
88157363
60125
85792865
89495383
12333506
13704126
75331809
79993461
77625291
5857813
2412421
65819628
44476577