37356467
49746080
3269395
38891883
37567286
58618682
5079694
50956110
87596977
4832143
6907084
87129404
10169713
7288242
87517619
16372152
66481643
78319637
70353035
6445818
67158544
31339903
25377203
79439205
74066885
24715016
57123365
48592721
77049445
31817237
39254160
83207890
5743240
48837813
50899310
39492643
32835436
7037280
96202567
55799331