48754420
595821
63675797
4342584
95879671
28743744
11973104
26939896
76113201
82553478
17718131
49914445
7494036
34133029
63811269
44349610
85229633
96389554
73685178
74154444
75564423
96428342
40164681
91066485
29476531
2057314
34207868
60559693
42981890
50411419
28912971
86032310
61905666
33427362
11624784
42675568
58077920
68419077
11828327
33367431