97384212
86395692
94026023
41275160
9812875
17618311
23242967
55534204
6318763
16731635
41753548
5816316
8606624
89957450
51393603
7732669
2236704
42306493
31172925
71625192
27155788
3507187
61721772
389269
57508325
2073267
68259386
13228926
71478984
39464718
31995818
85388744
21797157
44773128
30306455
8541460
44081524
4845731
2561607
69778944