82588705
15377007
18722252
5075699
73238249
96681097
18154376
8262630
19697483
33967068
13329615
45255044
24584598
49246909
47812030
14353347
96552495
39296844
53165520
26208309
36574115
7521274
78949743
33266356
82483778
8926211
90541205
94997443
93089034
81693588
43091351
50077307
34554507
23181560
58311192
78968982
94197418
85719589
30166582
11902867