41475093
93646966
4671137
44012283
40919628
45171004
54354003
34369380
22276558
21732473
52073710
30142727
79081806
96943160
24146388
13693075
76936874
52242163
94947101
27486020
97723363
22012751
72663447
87489138
5594886
96073557
62013483
57219094
75324052
46778282
9841877
49707649
49935513
87935744
62318003
85486580
42322052
17581186
30584449
4432374