46442293
16894456
31021465
50867343
84283259
64184622
38589171
35996758
12132674
55842123
58126834
11751174
41228426
92386142
44682136
1806438
8321654
7975305
70188960
50208719
69497124
4958607
92347351
95806818
56618073
7446591
29357566
37652346
66805467
36812270
46361097
78699150
23978838
76044057
25719857
46027517
21647284
37204181
69582070
48314322