42803040
89353762
22551397
81041287
80614042
11671415
47535499
5484458
22098584
11936915
74406519
25585722
17053185
35608128
59733614
35453193
12227685
65436513
3266349
32384639
94111763
91665108
63638471
8977148
83825279
63012979
19049765
50152942
96912553
2534611
6253941
52474495
61987650
21696670
81486728
79287428
87924927
78941370
79796440
92526744