94377735
93201081
78611483
65518940
1090683
42493506
95192024
7038522
73081005
54049023
36641828
98391683
25142113
42059033
5522386
43618461
36238468
48733218
13688940
85005943
71964422
66347953
45098575
7601214
926199
12026725
59668395
43097751
76459119
39386914
13445054
8812713
6141673
1721547
11942607
45384677
98699490
21709136
59155109
24618266