1727680
45152521
54805671
30207556
94182709
46746222
24001003
81601701
83088148
42367905
9093239
17953308
63732061
611602
12926958
48183676
27597215
56974951
77228692
51969606
83572578
99755990
95899839
19873793
58847773
2946633
57369727
40155230
20228564
29279227
86033794
14528229
23373517
14243276
20039013
10266341
70038634
19643273
46859152
95014047