32375697
83485292
46502674
77128988
24695539
28967319
1614467
82127893
14805629
60437781
442545
28733440
84719883
89115570
87129317
41231944
17854654
64714665
39978600
77932949
77307589
9605662
4014230
5827868
53642641
95365636
46401089
8944426
3935652
54584523
29876330
52547805
49135745
21084560
26449794
63227917
53956340
70029630
10675504
36269795