27123826
60194445
46902916
20786636
69309910
9217504
24848654
68154145
59316205
68673113
50104596
2654785
14516470
94256124
8013145
11726453
44004882
24791052
55408407
72328577
42617377
89854166
3704214
56338838
28577911
31587522
21576314
22076456
49036377
80977153
80139719
615070
4976820
69515955
78494390
87605333
81637987
22676750
80174461
77217951