42818387
729455
6688192
35771541
43077093
79126080
82605010
67559033
80088751
6532113
1725292
44011186
72903367
71943587
5712510
7214597
14568343
80065186
95588762
83664399
72243101
43479030
84046191
42147640
74922996
60973970
70944952
95656519
14726784
94754691
76671970
36862345
48097987
786250
92892186
33244172
92093883
44007612
84768413
88213393