43648837
23638520
74757531
52986765
68543743
8212360
8692700
334586
51922497
68443584
83805467
53298040
14744044
294270
27059060
48284986
9014555
57316383
84485435
78568401
50733439
47333592
10002217
64028904
30484090
93724615
95425653
66298586
98061332
25308395
26446360
34884343
96484564
88279184
72838372
80837599
47493975
62158703
36876164
6000983