32318118
9633321
80094004
79403729
44824733
36665167
16165182
59719656
51789823
9572702
88624182
98423681
96358237
31602337
92843906
96566055
36017706
98959123
8443227
5900125
258788
63037561
2341145
27577416
18316416
46044998
50098372
92243387
11549250
59298553
69914476
63551306
45492297
53447068
9090499
49122283
20651952
706827
31264408
33567401