66308040
87351127
71425339
2297102
1111675
15146916
63268385
98671068
31885860
17784671
61135941
79807656
14764785
86745569
20045080
53083330
21092011
17908501
2435612
10883055
95855463
62473914
95363044
64682066
74542109
47261637
70603408
2753115
54168493
17547535
66199359
87459833
69265635
37985023
8071592
21268099
1172740
6668647
8398852
36946077