36539316
21876135
84128282
54011212
50332956
158678
87955753
48773355
87175684
81745659
49832468
25361466
22364208
18898670
49994752
78289134
40445047
6437786
71939459
25659702
26305395
5275579
40186026
7491875
43418554
86417238
69217656
46817188
83125229
30474311
9500156
16246723
8973527
25416574
17762486
5029561
4922608
8136361
19234242
81537755