28334318
1900814
79027627
17401338
29223222
4667823
79285783
75795125
39795278
78062731
44627870
12049493
6317699
46351492
81727365
81621953
37882903
6784855
29865082
15518358
58307047
71492833
31298983
8655119
33987798
94778732
25795609
40734464
13608350
14676796
88957093
14156496
8194973
57212226
48222245
22709521
16886032
16538053
12172092
65442365