48145743
80843359
90297569
49911820
47697274
9476266
73806549
8984253
84421608
4629551
6385116
62738546
99387982
7542577
86398738
1642110
40015683
2851067
80334009
86554490
725968
14581220
65284908
3243986
92399320
19406523
80103242
28981039
83115413
72395337
23705358
22357334
13382681
24244241
2011555
12569077
69039341
9926266
23819966
45201087