38401492
14149040
66652777
73305779
13905798
11938183
13798918
51531052
48316608
26758470
24518574
60156037
59528256
60096315
1386636
32633881
91995697
4202178
29893246
59932419
22808159
26134829
68579556
72117584
50965415
8382947
43703348
5645450
91204583
83279830
62952300
13226569
5416922
7889634
17042321
34552271
81358071
5814229
414822
693650