44748373
40179398
65831500
19062133
5537438
5743963
7307272
15765548
60861183
37309873
69712384
50092038
1655550
62835894
51037098
5030360
39102622
39945028
10097710
87592675
74994930
5467362
311648
22849884
7692617
18357088
71189273
21662548
4691568
78033715
2185799
59265505
48957869
79545936
19109508
4588384
24956265
66938334
17434445
9666676