96331143
13639436
71703140
69306604
80004408
71997761
5738151
5488072
7560555
88564252
23383899
12048312
76699408
81242674
56408152
19205608
259636
28185051
3292889
2715211
21341220
24011113
47826598
77778141
254121
25285179
82145525
97375702
62296191
20116223
79225323
47171332
30332242
9196254
82939828
81294216
4145108
51603725
24099408
30963912