54038066
52214282
89876449
60611884
6818737
18169809
74932920
33752074
50599257
85653233
19173403
77106366
60111368
85686975
5980574
8805486
99972123
34301378
18766731
9847717
18495947
46769909
35548279
65148406
3989454
36786296
63403978
54949718
8879118
42941063
8057329
80111641
84303361
5968501
8535119
59116452
33708966
84015874
50753135
23358316