52983087
73506513
373412
5363763
70948637
52978316
57876254
82668497
25057060
77252574
29645724
87059739
44231011
12338289
40098329
40474838
35639458
75045132
85794751
21058495
25918100
61003270
7422164
29552474
78377943
10375610
63193316
28229110
849282
47639511
1839644
44114595
22804049
11153316
694203
18071309
81551999
15263956
19389539
3765121