38337446
37038380
61758264
27741339
66313993
7501265
78914892
302758
319736
16156924
73176053
27059356
14965334
39779894
10433637
4724795
40372680
59842770
39174503
94807567
255194
69056385
84532830
44762737
88132476
42442388
124236
68666025
1107119
79435723
39761878
5005855
1389303
76815639
87855867
19228855
94753219
4111550
27486311
39987678