5378271
3544822
32607704
38202290
36742166
31325898
83594177
97155075
44018256
55622732
85991756
2169070
58331217
90424158
16441173
63347872
69396309
22228484
84276056
46274885
4035061
5645539
23051392
21321985
4776246
17397586
14232515
68816967
23765058
6929755
76159125
49119010
6783456
4534723
1236263
31241991
5584437
14369353
86652380
97534157