82011436
8453699
88009527
94039635
27606304
10615844
80622584
14967429
85079278
34837208
54496979
87125209
92735970
96289990
90714643
33943217
23195185
80266949
67636084
92316120
32418947
5024732
55416646
76872264
29448211
6252141
5041378
53207536
385498
59364692
86889534
1937747
56287588
27113572
58134365
22156281
4294049
23807681
89912559
3289621