85726870
36915079
24394439
57125682
5272339
81365541
46132230
10461973
7410655
23342022
61363284
29483641
18395078
53708350
57529746
51885721
83184526
28472069
84028274
75464596
28364320
33164163
25889114
54292188
10035606
38944930
22925066
96235901
80711415
2951345
86719938
49658785
33204355
95374153
83326761
22475130
4822938
85774972
33962722
74782664