80043822
63575463
42412297
91224351
8612290
52442787
74139104
45749662
38332847
89816586
41891978
64701598
92275208
35311831
416393
13593754
81961495
3592904
6530950
46268891
42303789
41174100
91453483
94222567
39839910
2491615
70745526
64702489
73081794
5532559
23543739
40262090
61085247
29613297
44794220
8919487
11306725
47317668
73435083
53108987