28259937
8264688
7041093
74958854
40551765
90956238
34074057
825413
44147977
16617215
58196214
32492468
28029522
7907400
12046238
17881316
78098360
68862575
82236302
1614117
14929258
46463892
97505062
53186706
52875136
6797709
72969793
6197994
69825711
96275519
42249205
30294402
889550
3049414
6493707
12258985
97475711
8406965
35554291
8669746