41421472
66307673
45409974
83388738
15344337
76972542
51125946
26145065
9884916
41745645
91073809
52939068
17385836
43147390
16381451
77558860
4188507
62217443
96865641
44266194
28154120
4567626
8035863
9609227
99023361
37922593
62597810
24259560
24339683
71232618
93157778
44967335
75697964
19477673
9560145
42288058
6704065
34057352
40306783
22764191