66692191
10126603
72779032
75704135
45722067
9204160
39062146
87444053
16438668
38793900
35723037
75954323
5559198
65455557
95177132
73572770
9111447
22654712
4215857
57838842
235547
39812387
60881420
7211935
73413666
49575985
68751567
19707423
36447303
22525236
2826058
51291506
10179576
58043484
32289891
23617006
6820220
33743893
3917225
20933292