54014405
17419184
40255414
5064846
85667203
39278049
18643770
44454886
23038110
97047989
60365368
36707324
39946731
4472522
64354693
49779830
76758989
78598719
31271502
69006150
69228940
84468438
93606903
7767167
61368242
8283161
84188395
82627526
24113684
3078247
42068783
56706905
46942052
86099848
50837964
29841751
7627956
18833453
14449227
538943