49433300
59599501
53898618
14658586
39858834
63322622
8511473
82836274
39094423
73968767
84771335
68554
6093206
63266154
13015359
87026449
3241686
28942179
9833143
54179157
50826076
36209641
88637665
45474205
41042310
94554784
5021110
83651785
95771302
95582561
78853465
14262008
6913202
556226
21259276
1174932
87659595
41086272
34888377
35296803