88993598
12848046
21586892
9565061
36232909
77687788
78819144
59631419
81337178
56447960
67305620
12124966
40861811
76023222
42068125
41256079
52958614
86227868
53015774
3796149
81029421
14045812
94184225
52953227
42124787
3994203
47627851
87643118
20138558
3663916
39425608
4811841
26122675
66344706
2508811
66266132
19968381
49041875
27482327
17227314