57078348
6376233
8697435
72261126
40776380
51086576
47043148
58563910
4977930
59869018
77401256
57225594
13058677
8627526
78699361
18275964
73218108
58076465
57585719
96735812
20508872
34379698
8392695
4083205
16077844
87257654
4107746
93092095
88458664
64159063
29263292
12286301
69598788
73592952
98699067
90795086
40665145
6996214
76286822
86656033