49575632
45315001
44991467
70639488
58716553
72693794
69319353
51899250
43077017
99474064
37526324
2396437
6353759
16409708
58256301
71006728
3965497
13039499
4500990
71498267
82392104
81926657
86795640
59296980
47288303
441718
95476844
97072566
51193503
97101593
13921521
17593896
4044326
82187159
74472299
73422260
11448016
40464248
26416305
8265926