50562077
81831608
64085806
71743422
29021894
30896364
92843857
995357
90861834
19129982
29772385
31379865
59409000
75064616
68347116
17325731
32823151
87593788
43335322
95473432
49094165
59887523
47992431
93239144
63536806
76086842
3278865
45986433
96175059
12124014
6163932
94777172
56514804
10948116
89666214
46753005
70443618
95682557
10181390
7607157