89592240
50059327
54697401
49561578
15483462
50971686
96188510
7058135
31494815
89333050
85059614
64279854
42342285
16983916
7297409
42392574
59824665
51974217
37999727
21199326
63549981
80486657
406317
62014667
93305453
90935822
1784189
19528659
87353256
70759536
20844562
50698949
29954839
6771768
5704482
90404555
84661626
81108984
87913700
12432734