76699033
17419943
8449207
71608702
12751491
60565247
3081079
86958379
91693390
88106645
24341816
3043995
56657501
15932001
18607075
51047641
65275420
60683325
66503908
7361477
45141959
12573726
68559201
34234643
10604112
18931082
30246006
80238170
69099688
71736771
719167
6929859
5781862
55407026
95761574
10181585
93307344
48238612
66077804
42749064