56523200
49305122
22888509
5894703
5847091
47908719
43579569
463342
10414914
60398537
96966262
7287569
68103964
69993289
82334924
87899525
6989595
31578245
92347073
93508272
53879238
20433716
46206304
67269698
32768449
83335529
4849834
63687141
30673463
175109
71784769
5211593
19532915
92898501
20673431
8275438
83124493
52836829
37022745
96055946