81283340
54133815
53309108
8276580
64437806
3007580
73462926
36252144
2205622
476551
93743813
66132829
68376442
95911178
5747701
41899117
62688479
3302017
61466066
31935862
26836605
8260907
1075134
29569981
2132753
13693882
96028877
31732620
9999703
67913670
49096847
31419758
84673831
33695613
74312862
58314015
77586423
39416327
88189143
50759197