90904855
7206617
20015893
50068816
52312659
76571093
52371651
65192914
72771741
962241
63343720
19052177
11704065
38606797
51429670
22848501
99384957
45282862
53036713
82653110
35026654
73551578
27462907
32867874
87774981
73454744
73606054
83852840
24264095
538650
45486518
43596882
24513234
42852848
48563603
31984367
84547452
40839137
88275323
23808348