13028414
89014150
7088769
43759805
82759510
95756541
42625528
21782565
6659554
81874997
30601478
14428496
41781752
77624125
86309517
69876862
75546775
56013996
12864736
39896664
84618999
82991343
88208800
3559742
5035287
27028234
96726965
65014400
76254326
83448905
85349473
13586803
13652031
98816008
64395658
71185668
72499524
7121946
31181445
16549972