38065092
79448315
18086366
59056178
89124710
56804539
50485653
17325397
6663606
64803139
13081064
40081840
41791837
73217577
1979946
7125714
60012528
97939557
43192130
97518060
86084707
52571497
5983381
83595627
55157447
69823781
72976512
88479587
53015006
90876275
89186981
8831217
868600
18948404
60723853
72799465
7222496
74295957
26198619
83346212