48368147
18921764
88515208
9981232
46765623
42945979
94126198
195131
57777046
80117426
99958074
3335148
95454809
45134652
71852140
61174858
81057560
73859978
90143325
19773798
4278265
91975502
81256065
86909503
56007609
78268077
42998950
86645162
97883589
8998928
5909162
32487014
20339456
87907830
3688328
19442435
87132857
923335
58883497
7180923