75128040
75182939
93489371
85551420
46579228
15037852
6879137
2541044
1953960
76566364
90917896
9021910
70829778
27013387
80754176
89506886
50531482
38179091
88472542
53214490
10665363
60523351
34756542
9383592
49167359
1041689
95439442
534238
12421877
56952019
9813890
54902824
60144503
64965074
23424515
5819250
6627511
26331885
377406
4838077