48696024
80366181
79615180
4713722
4659590
99446479
22552084
31741273
88016178
20119780
86055802
25438959
3192517
50894328
92608847
88607084
59224101
5173629
13044241
71249277
2773774
11617398
42806660
1110144
44668656
86739901
67361497
36045516
4096143
85677574
65518150
98046196
54928534
30906057
42125070
67059751
43023556
83673959
6503508
92611234