5022742
8169115
31131677
6951894
7106013
48483499
88376187
64424117
9818535
81185085
40459376
812667
12309984
5694092
52709099
40863348
82334695
32852089
88562268
1487350
35948243
93986035
22124873
50394905
81472568
86182130
52095741
6629378
7811605
91615022
14606599
77848815
99594656
79223149
95071000
47234019
6712160
40316185
73973064
26576682