47307629
95809816
16662487
50414678
48267413
66907150
11425387
92379242
81237133
33172500
77537491
54413577
83033976
5819275
43647562
70613496
21338279
7676210
48795833
28492242
16277433
85619749
25057938
53299374
33705661
71698178
50629432
25707036
26699541
96991602
9009553
34357794
10009255
63089506
42239081
59335680
51353638
687304
83074236
98821695