60672140
31126274
7572374
52272743
67117779
95099279
793012
58079908
7354191
11825626
37774375
16085695
16114609
37467756
21416524
88879903
76352685
2982788
41898015
27413701
63553397
75809220
56427093
63395562
98294764
81861179
60216543
7670340
46494767
7426931
72663579
28341459
30218402
21128862
69927656
18266629
83286028
66237211
2312392
27165406