76656715
493224
51822
83802578
98193979
4041907
23114021
39594111
966051
40222970
78501110
23631260
69114396
22303297
46458636
34078660
27405144
88367188
42728534
32523816
2151210
3307800
34706250
28732766
91214182
20569816
94862953
29924467
17725373
29656393
3846532
78048227
30782691
87294376
11457751
54604241
55697810
617426
61354200
7842772