39294693
17239589
31667427
52979081
66333349
55709573
47205353
59177062
53773698
71628507
67344076
74621403
8771110
38277355
19747485
7921503
71468522
40067742
77056061
75318675
45418627
20342047
50129578
37671376
15419
75507758
59609639
53892972
7763713
2004717
33093763
41509975
17119630
51116424
38716337
70898294
60675120
1499323
38967624
99181122