96292013
73169371
19742807
67324129
91133822
81523222
16231709
96055519
46886181
99662286
4393592
23249961
2425870
23631974
95245197
668540
67408786
58045221
39316974
21097462
64912043
22415496
64919159
232078
45187981
4340883
95768247
50564851
79393361
22191904
19564649
72371093
99394557
61714613
53165546
58041185
50526343
62466607
14611508
64535656