30869271
49753566
49235589
81233224
53138954
21747875
57195870
99749380
99379812
86379767
490637
73874775
72005932
83906583
22399908
65228640
51418908
48794254
50914481
31245214
28888268
441724
9632170
7371475
9552816
46468027
5049661
83083582
86204170
73998590
31915563
57418592
86826416
78413963
67751143
4713828
98877794
33217594
14223762
10758905