6456628
79829009
18695716
55771810
42371578
18511347
80351684
56363590
1717709
18312969
67851237
63199577
89495086
59692067
23227831
67274457
20495665
1530718
49107025
51473121
1441620
75531948
48404808
46401566
70938351
47347367
45931271
70811230
35505563
7861535
83932472
70321821
92429211
60599032
7093593
8488237
68037979
54052242
30601042
60647268